/**
 * 接口延时测试
 * @param {number} t 延时时间
 */
function sleep(t = 0) {
  return new Promise((a) => setTimeout(a, t))
}
/**
 * 返回成功
 * @param {any} data
 * @returns
 */
function resSuccess(data) {
  return {
    code: 0,
    data,
    message: '操作成功!'
  }
}
/**
 * 返回失败
 * @param {string} message
 * @param {number} code
 * @returns
 */
function resError(message, code = 100) {
  return { code, message }
}

module.exports = {
  sleep,
  resSuccess,
  resError
}
